Initializes a new instance of the class.
Syntax
'Declaration
Public Function New( _
ByVal As String, _
ByVal As String, _
ByVal As UADataTypeInfo, _
ByVal As Integer, _
ByVal () As Long, _
ByVal As Long, _
ByVal As Boolean _
)
'Usage
Dim name As String
Dim description As String
Dim dataTypeInfo As UADataTypeInfo
Dim valueRank As Integer
Dim arrayDimensions() As Long
Dim maximumStringLength As Long
Dim isOptional As Boolean
Dim instance As New UAStructureFieldInfo(name, description, dataTypeInfo, valueRank, arrayDimensions, maximumStringLength, isOptional)
public UAStructureFieldInfo(
string ,
string ,
UADataTypeInfo ,
int ,
long[] ,
long ,
bool
)
Parameters
- name
- A name for the field that is unique within the structure type info.
- description
- A localized description of the field.
- dataTypeInfo
- The data type info for the field.
- valueRank
- The value rank for the field.
- arrayDimensions
- Specifies the maximum supported length of each dimension.
- maximumStringLength
- Specifies the maximum supported length for String or ByteString data types.
- isOptional
- The field indicates if a data type field in a structure is optional.
Requirements
Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows
See Also